ladder-proof finish - Español Inglés Diccionario